triangular junctions - Turkish English Dictionary